a:hover, a:focus,.post-like.actived,.excerpt h2 a:hover,.user-welcome strong,.article-title a:hover,#comments b,.text-muted a:hover,.relates a:hover,.archives .item:hover h3,.linkcat h2,.sticky a:hover,.article-content a:hover,.nav li.current-menu-item > a, .nav li.current-menu-parent > a, .nav li.current_page_item > a, .nav li.current-posa,.article-meta a:hover,.excerpt h2 a span,.article-title a span,.most-comment-posts li > a span,.widget_postlist .items-01 .text span{color:#00A37C;}.logo a,.article-tags a,.search-form .btn,#bdcs .bdcs-search-form-submit,.widget_tags_inner a:hover:hover,.focusmo a:hover h4,.tagslist .tagname:hover,.pagination ul > li.next-page > a{background-color:#00A37C;}.label-important,.badge-important{background-color:#00A37C;}.label-important .label-arrow,.badge-important .label-arrow{border-left-color:#00A37C;}.title strong{border-bottom-color:#00A37C;}#submit{background: #00A37C;border-right: 2px solid #00A37C;border-bottom: 2px solid #00A37C;}
@media (max-width:720px){.ui-navtop .logo, .logo{background-color:#00A37C;}.nav li.current-menu-item > a, .nav li.current-menu-parent > a, .nav li.current_page_item > a, .nav li.current-post-ancestor > a{border-bottom-color:#00A37C;}}
ul.control-box {
    float: right;
    margin:  0;
}
ul.control-box li {
    margin-top: 5px;
    margin-left: 5px;
}
.playbox {background-color: #fff;}
.playerbox{height: 430px;width: 100%;background-color: #000;overflow: hidden;}
.dplayer, div#player {height: 100%;width: 100%;}
.videotitle {padding: 5px;background-color: #fff;margin-bottom: 10px;}
.videotitle h1{font-size: 0.6rem;padding:  0;margin:  0;display: inline-block;}
.videotitle h1 span {font-size: 0.5rem;padding:  0 15px;font-weight: normal;}
.mgplaylist {background-color: #fff;padding-top:6px;margin-top: 8px;}
.tab a:visited,.tab a:hover {color: #444444;background-color: #FFFFFF;border: 1px solid #444444;}
.tab a {line-height: 15px;font-size: 12px;background-color: #444444;margin-right: 2px;border: 1px solid #444444;padding: 8px 5px;display: inline-block;border-radius: 4px;color: #fff;margin: 0.1rem;margin-top: 0.2rem;cursor: pointer;min-width: 1.3rem;text-align: center;}
section.tab {padding: 10px;}
nav li{display: inline;width: 24%;text-decoration: none;padding: 5px 15px;cursor: pointer;}
nav ul {margin:  0;padding: 5px 10px;border-bottom: 2px solid #646464;margin-bottom: 5px;font-size: 18px;line-height: 0.35rem;font-weight: 800;display: table;width: 100%;}
nav#playnav {padding-top: 20px;}
li.act {border: 2px solid #646464;border-bottom: 2px solid #ffffff;padding-bottom: 1px;background-color: #fff;}
.videotitle p {margin: 5px 0;color: red;}
.mgbox {margin-top: 10px;background-color: #fff;display: inline-block;padding: 5px;}
.mgbox .title {
    padding-top: 8px;
}
.mgbox .m-movies{margin: 0;}
.plyaer_box {background-color: #444;margin-top: -45px;}
.player_box_content {width: 1700px;margin: 0 auto;padding-top: 10px;height: 905px;}
.player_box_left {width: 1385px;float: left;}
.player_box_right {width:  300px;margin-left: 15px;float: left;}
h4.vtitle{margin:0;}
.choose{position: absolute;z-index: 999;right: 320px;top: auto;}
.vtitle span{margin-left:  10px;font-size: 0.5rem;color: #e6a516;}
.play-comments {background-color:#fff;padding:10px;margin-top:8px;}
/*play1*/
.playhome{width:980px; margin:0 auto;}
.playhome .left{float:left;width:665px;margin-top:10px;border:1px solid #dddddd; padding-top:10px;}
.playhome .share{padding:10px 0px; height:20px;width:665px;}
.playhome .left h1{height:30px;text-align:center;width:665px; font-size:20px; font-weight:bold}
.playhome .player{width:665px;height:543px;}
.playhome .ad640{ width:100%; margin:0 auto; overflow:hidden}
.playhome .right{float:right;width:300px;border:1px solid #dddddd;margin-top:10px; margin-left:11px;}
#pmlist {width: 100%;margin: auto;overflow: hidden;margin-top:0px;margin-top: -12px;background-color: #222;}
#sdlist {width: 100%;margin: auto;overflow: hidden;margin-top:0px;}
.thisplace{width:100%;height:36px;line-height:36px;float:left;overflow:hidden}
.thisplace .pleft{color:#999;text-indent:30px;float:left;}
.thisplace .pright{float:right;color:#999; padding-right:10px;}
.thisplace a{color:#999;}
.pagetitle, .title {overflow: hidden; margin-bottom: 10px;}
.pagetitle h1, .pagetitle h2, .title h3 {float: left;margin: 0;font-size: 20px;font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}
.pagetitle small {position: relative;top: 2px;margin-left: 10px;color: #999;font-size: 65%; font-weight: normal;line-height: 1;}
.arbox_2{width:300px;overflow:hidden}
.arbox_2 .menu{width:300px;height:28px;border:1px solid #ddd;}
.arbox_2 .menu H3{width:100px;height:28px;float:left}
.arbox_2 .menu .rdkb{}
.arbox_2 .cont{width:300px;border:1px solid #ddd;border-top:none;float:left;overflow:hidden;background: #fff;font-size: 12px;}
.arbox_2 .cont .txt{width:300px;float:left;overflow:hidden;padding: 0px 7px;}
.arbox_2 .cont .txt li{width:300px;height:30px;line-height:30px;color:#888;float:left;overflow:hidden;padding-left: 16px;border-bottom: 1px dotted #ccc;}
.arbox_2 .items{overflow:hidden;padding:15px 0 9pt 15px}
.arbox_2 .items a{float:left;overflow:hidden;margin:0 1% 1% 0;padding:0 21px;width:31.3333%;height:29px;font-size:9pt;line-height:29px;background-color: #f6f6f6;color: #999;}
.arbox_2 .items a:hover{background-color:#cc3333;color:#fff}
.def{width:100%; margin:0 auto; overflow:hidden; background:#fff;}
.moresss{background-color: #fff;padding-bottom: 10px;margin-bottom: 10px;width: 100%;}
.moresss .title {padding: 10px 10px 8px;border-bottom: 2px solid #feebe4;}
.text-dark-red, .text-dark-red a, .text-dark-red a:hover, .text-dark-red:hover {color: #a40009;}
.moresss .title h1{font-size: 16px;margin-top: 20px;margin-bottom: 10px;font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;margin: .67em 0;}
ul.content-left{ margin-top: 10px;height: auto;line-height: 26px;clear: both;overflow: hidden;padding: 0 0 15px;}
ul.col-auto li {width: auto;float: left;margin:0px 15px;list-style: none;}

/*play*/
.playding{background: #1b1a25;color:#fff;}
.playding li{text-align: center;float:left;line-height:34px;}
.playding .aa{padding-left:5%;}
.playding .bc{float:right;padding-right:5px;}
.playding li a{color:#fff;font-size:110%;}
.playding li a:hover{color: #8cde5c;}
.playding li.aa a{ font-size:0%; display:inline-block; vertical-align:top; height:30px; width:34px;  background: url(../btn-vote.png) no-repeat left top; overflow:hidden; text-indent:3000px;}/*添加背景*/
.playding li.aa a:hover{ background-position:left bottom;}/*鼠标经过*/
.playding li.bb a{ background-position:right top;}/*踩的背景*/
.playding li.bb a:hover{ background-position:right bottom;}/*踩的  鼠标经过*/
.playding .fx{float:right;padding-left:5px;width:17%;color: #8cde5c;}
.playding .fx a{color: #8cde5c;}
.playding #digg_num,.playding #tread_num{font-weight:800;padding-right:2px;}
.pbf{margin-top:2%;}
/*文章list*/
.down_vod h2{
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-bottom: 16px;
    font-size: 15px;
}
.breadcrumb {width: 1080px;height: 25px;line-height: 25px;margin: 0 auto;white-space: nowrap;word-wrap: normal;text-overflow: ellipsis;overflow: hidden;display: block;}
.breadcrumb a{line-height: 180%;font: 14px "Microsoft YaHei",Helvetica,Arial,Lucida Grande,Tahoma,sans-serif;border: 0;font-family: inherit;font-size: 100%;font-style: inherit;margin: 0;vertical-align: baseline;}
.arbox_1{width:100%;float:left;overflow:hidden;}
.arbox_1 dd.txt{width:100%;padding:7px 9px;border:1px solid #ddd;background:#fff url('../num3.gif') 8px 4px no-repeat;float:left;overflow:hidden}
.arbox_1 dd.txt a{color: #333;}
.arbox_1 dd.txt li{width:100%;height:25px;line-height:25px;text-indent:22px;color:#888;float:left;overflow:hidden;font-size: 12px;}
.post {border: 1px solid #eee;position: relative;background: #fff;margin: 0 0 10px 0;padding: 20px;box-shadow: 0 1px 1px rgba(0,0,0,0.04);border-radius: 2px;}
.thumbnailw{position: relative;float: left;max-width: 200px;height: auto;clear: both;margin: 1px 20px 0 0;overflow: hidden;transition-duration: .5s}
.thumbnailw a img{float: left;width: auto;height: auto;max-width: 100%}
.thumbnailw a img{-webkit-transition: -webkit-transform .3s linear;-moz-transition: -moz-transform .3s linear;-o-transition: -o-transform .3s linear;transition: transform .3s linear}
.thumbnailw .cat{color: #fff;line-height: 28px;padding: 0 10px;position: absolute;top: 0;left: 0;filter: alpha(opacity=70);box-shadow: 0 1px 1px rgba(0,0,0,0.1);background: #444;font-size: 12px;}
.thumbnailw{max-height: 113px}
.entry-header{border: 0;font-family: inherit;font-size: 100%;font-style: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}
.entry-header h1{position:relative;font-size:18px;line-height:30px;text-align:center;margin:18px 0 0 0;padding:5px 0;color: #333;font-weight: bold;}
.entry-header h2{font-weight: bold;text-align: justify;word-break: break-all;overflow: hidden}
.entry-header h2{margin: 0 0 10px 0}
.entry-header h2 a{font-size: 14px;line-height: 20px;border: 0;font-family: inherit;font-style: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;float: left;color: #333;}
.post .entry-header .entry-content{border: 0;font-family: inherit;font-size: 100%;font-style: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;}
.archive-content{color: #777;height:60px;overflow: hidden;font-size: 13px;}
.title-l{position: absolute;background: #444;top: 21px;left: -1px;width:3px;height: 28px;box-shadow: 0 1px 1px rgba(0,0,0,0.1)}
.begin-single-meta{text-align:center;line-height:23px;margin:10px 0}
.begin-single-meta span{margin:0 5px}.meta-author img{width:20px;height:20px;margin:0 5px 0px 0;border-radius: 24px;display: inline;vertical-align: middle;max-width: 100%;}.cms-news-grid-container .meta-author{display:none}.begin-single-meta,.begin-single-meta a{color:#999}
.i-time{background: url("../t.png") -4px 0px no-repeat;;padding-left:14px;}
.be-eye {background: url("../be-eye.png") 1px -1px no-repeat;padding-left:22px;}
.entry-meta{position: absolute;bottom: 14px;color: #999;left: 240px;font-size: 12px;}
.format-aside .entry-meta,.type-bulletin .entry-meta{position: inherit}
.entry-meta .link-price{background: #f40;font-size: 15px;font-size: 1.5rem;color: #fff;font-weight: bold;margin: 0 5px 0 0;padding: 2px 5px;border-radius: 2px}
.entry-meta a{color: #2f889a}
.entry-meta {olor: #999;}
.clear {clear: both;display: block;}
.entry-more a{position: absolute;bottom: 18px;right: -1px;background: #777;color: #fff;line-height: 30px;padding: 0 12px;display: block;border-radius: 2px 0 0 2px}
.entry-more a:hover {background:#333;color: #fff;}
.entry-more a:link {color: #fff;text-decoration: none;}
.entry-more a:visited {background:#333;color: #fff;}
.spec {width: 300px;margin-top: 10px;float: left;overflow: hidden;}
.spec{width:300px;margin-top:10px;float:left;overflow:hidden}
.spec .menu{width:300px;height:35px;border:1px solid #ddd;background:url('../art_r_mbg1.gif') repeat-x}
.spec .menu H3{width:110px;height:28px;float:left;overflow:hidden}
.spec .menu .zxys{background:url('../zxys_nav.gif') 0 1px no-repeat}
.spec .menu dl{width:184px;float:left;overflow:hidden}
.spec .menu li{float:right}
.spec .menu li a{display:block;cursor:pointer;text-align:center;padding:0 7px;margin-top:4px;height:24px;line-height:26px;float:left;overflow:hidden}
.spec .menu li a.select{display:block;cursor:pointer;text-align:center;text-decoration:none;color:#a00;font-weight:bold;padding:0 6px;margin-top:4px;height:24px;line-height:24px;border:1px solid #ddd;border-bottom:none;background:#fcfcfc;float:left;overflow:hidden}
.spec .menu li.blank{width:4px;height:33px;float:left}
.spec .list{width:300px;padding:5px 9px;border:1px solid #ddd;border-top:none;float:left;overflow:hidden; margin-top:-6px;background: #fff;font-size: 12px;}
.spec .list dl{width:100%;float:left;overflow:hidden}
.spec .list .img,.spec .list .txt{width:100%;margin-top:10px;float:left;overflow:hidden}
.spec .list .img img{width:80px;height:88px}
.spec .list .img li.fl{width:90px;float:left;overflow:hidden}
.spec .list .img li.fr{width:190px;float:left;overflow:hidden}
.spec .list .img li.fr span{width:100%;float:left;overflow:hidden}
.spec .list .img li.fr span.num{color:#888;line-height:17px}
.spec .list .img li.fr span.num a{color:#333;}
.spec .list .img li.fr span.num b{font-style:oblique}
.spec .list .img li.fr span.info{color:#888;padding-top:4px;line-height:17px;text-indent:13px}
.spec .list .txt li{width:100%;height:28px;line-height:28px;color:#888;text-indent:5px;float:left;overflow:hidden}
.spec .list .txt li b{font-style:oblique}
.spec .list .txt li a{color:#333;}
.mb{background-color: #fff;}
/*文章cont*/
.single-content blockquote {margin: 1px auto;border: 1px solid #e6e6e6;padding: 15px 5px 2px; background-color: #fbfbfb;font-size: 10px;line-height:15px;clear: both;}
.single-content a:link { text-decoration: none;}
.single-content{font-size:15px;margin:10px 0 35px 0;}.single-content p a,.single-content p a:visited{color:#3690cf}.single-content p a:hover{color:#444 !important}
.single-content p a .be-anchor{font-size:10px !important;margin:0 2px;}
.single-content{color: #000;
    line-height: 150%;
    font-family: Microsoft Yahei,Arial,Helvetica,sans-serif;
    word-break: break-all;}
.single-content p a:hover .be-anchor{color:#777;animation:blink .5s linear infinite}a.fancybox .be-anchor{display:none}.single-bulletin #primary{width:100%}.single-content p,.single-content ul,.single-content ol,.single-content dd,.single-content pre,.single-content hr{margin:0 0 5px 0;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.single-content hr{height:1px;margin:10px -21px;border:0;border-top:1px solid #ddd}.single-content em{font-style:italic}.single-content code{background:#eee;color:#555;font-size:13px;font-size:1.3rem;margin:0 2px;padding:2px 4px;border-radius:2px;letter-spacing:0;overflow-wrap:break-word;white-space:pre-wrap}.single-content h2{font-weight: bold;color: #000;font-size:17px;line-height:190%;margin:10px -20px;padding:0 15px;border-left:5px solid #e40000}.single-content h3{font-size:16px;font-size:1.6rem;line-height:190%;margin:2px -20px 10px -20px;padding:0 44px;border-left:5px solid #3690cf}.single-content h4{font-size:16px;}.single-content .directory{float:left;height:30px;margin:8px -20px;border-left:5px solid #3690cf}.single-content fieldset{padding:5px 25px;margin:0 0 10px 0;border-radius:2px;border:1px solid #ddd}.single-content legend,.begin-today legend{font-weight:bold;padding:5px}.show-more span{color:#3690cf;font-weight:normal;padding:0 10px;cursor:pointer;text-indent:0}.show-more span i{font-size:16px;padding:0 5px 0 0}.section-content{padding-top:1px;display:none}.single-content p{margin:0 0 12px 0}.single-content ul li,.single-content ol li{line-height:190%; COLOR: #32678c;}.single-content ol li{list-style:decimal}.single-content sup{bottom:1ex}.single-content table{min-width:100%;word-break:break-all;word-wrap:break-word}.single-content td{text-align:center}.single-content sup,.single-content sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}blockquote{width:100%;color:#8b8b8b;margin:0 auto;padding:10px;clear:both;border:1px dashed #ddd}.single-content img,.comment-list p img{max-width:100%;margin: 10px auto 20px;width:auto\9;height:auto;vertical-align:middle;display:block;border-radius:2px}.full_img img{border-radius:0}.wp-caption{background:#f3f3f3;max-width:100%;padding:5px;border:1px solid #ddd;border-radius:3px}.wp-caption-text{text-align:center !important}.single-content embed{float:left;width:100%;height:500px;margin-bottom:30px}.wp-embedded-content{width:100%}iframe.wp-embedded-content{margin:0 0 0 -2em}.single-content .full_img{margin:0 -21px}.begin-today ul li span{color:#999;margin:0 10px 0 0}
.fontsmall{font-size:17px;}
#fontsize{position:absolute;top:8px;left:20px;line-height:24px;width:40px;text-align:center;padding:0 0 1px 0;cursor:pointer;border:1px solid #ddd;border-radius:2px}
#fontsize:hover{color:#fff;background:#278054;border:1px solid #278054}
.single-tag{overflow:hidden;margin:0 -2px 10px -2px}
.single-tag a{margin: 0 10px 0 0;width:20%;float:left;padding:2px}
.single-tag a{background:#444;color:#fff;text-align:center;padding:4px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition-duration:.5s;border-radius:2px}
.single-tag a:hover{background:#666;color:#fff;transition:all .1s ease-in 0s}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
#related-img{background:#fff;margin-bottom:10px;padding:10px 10px 5px 10px;border:1px solid #eee;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.04)}
.r4{float:left;width:25%}
.related-site{max-width:95%;width:95%;height:auto;padding:5px}
.related-site-img{position:relative;max-width:100%;width:100%;height:auto;overflow:hidden;border-radius:2px}.related-site-img a img{float:left;max-width:100%;width:100%;height:110px;}
.related-site-img{-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear}
.related-site-img:hover a img{transition:All .7s ease;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3)}
.load {overflow: hidden;display: block;}
.related-title{background:#fff;height:45px;overflow:hidden}
.related-title{margin:3px 0 0 0}
.related-title a{color:#000;}
.related-title a:link {color: #000;text-decoration: none;}
/*下载list*/
.box { background: #fff; border: solid 1px #e3e3e3; border-bottom: solid 1px #ccc;}
.row {margin-bottom: 1.5em;}
#post_container { margin-left: -16px; position:relative ;    font-family: inherit;font-size: 100%;font-weight: inherit;
font-style: inherit;vertical-align: baseline;white-space: normal;text-align: left;margin: 0;padding: 0;
border: 0;outline: 0;background: transparent;}
#post_container li { width:23.333337%;margin: 0px 12px 10px 0px; -webkit-transition: all .7s ease-out .1s; -moz-transition: all .7s ease-out; -o-transition: all .7s ease-out .1s; transition: all .7s ease-out .1s; float: left; }
.thumbnailm img:hover{opacity:0.5;filter:alpha(opacity=50);}
.articlem {padding: 7px 10px 20px 10px;position: relative;}
.articlem h2 {font-size: 14px;font-weight: bold;line-height: 1.5em;padding-bottom:5px;}
.articlem h2 a{ display:block;text-overflow:ellipsis; overflow:hidden;height:39px;}
.post_hover { position:relative; border-bottom: #fff solid 1px; }
.thumbnailm { max-height: 500px; overflow: hidden; }
.thumbnailm .cat{color: #fff;line-height:20px;padding: 0 5px;position: absolute;top: 0;left: 0;filter: alpha(opacity=70);box-shadow: 0 1px 1px rgba(0,0,0,0.1);background: #4E4242;font-size: 12px;margin: 6px;}
.thumbnailm a { display: block; padding: 7px 7px 0 7px; }
.thumbnailm img {width:163px; height:190px;opacity:1;filter(alpha=100);}
.articlem { padding: 7px 10px 20px 10px; position:relative }
.infom {white-space: normal;font-size: 12px; line-height: 15px; color: #999;text-overflow: ellipsis; position: relative; border-top: 1px solid #DFDFDF; background: #F9F9F9; line-height: 25px; padding: 0 2px; text-align: center; }
.infom span { height: 20px; line-height: 17px; }
.infom span a {color: #999;margin: 2px;}
.infom span a:hover { color: #ff7d00; }
.infom_ico { background: url(../info.png) no-repeat; padding: 0 5px 0 20px; }
.infom_category { background-position: 0 -21px; }
.infom_date { background-position: 0 -1px; }
.infom_views { background-position: 0 -62px; }
.infom_comment { background-position: 0 -43px; }
.infom_author { background-position: 0 -82px; }
.entry_post { line-height: 22px; color: #666; margin-bottom: 5px; word-break: break-all; }
.sticky { background: #ff7d00; height: 25px; width: 45px; position: absolute; z-index: 20; top: 0; right: 0; color: #fff; font-weight: bold; text-align: center; line-height: 25px; }
.arrow-catpanel-top { position: absolute; background: url(../arrow-catpanel-top.png) no-repeat 0px 0px; width: 52px; height: 14px; bottom:-1px; left:100px; z-index: 10; }
.zoom { width: auto; height: auto; display: block; position: relative; overflow: hidden; background: none; }
#post_container .fixed-hight .entrym_post{overflow: hidden;height: 42px;}
#post_container .fixed-hight .infom{ overflow:hidden; height:26px;}
.x-l{margin-top:10px;overflow: hidden;line-height: 26px;}
.x-l a{word-wrap: break-word;word-break: break-all;font-size:15px;color: #0081c2;font-family: 微软雅黑, "microsoft yahei", Tahoma, Verdana;word-spacing: 2px;letter-spacing: 1px;margin:5px 0px;float: left;}
.x-l span{background:url('../p.gif') 0px 3px no-repeat;width:36px;height:20px;padding-left: 6px;color: #fff;float: left;margin-left:1px;font:8px/1.8 lucida sans unicode,lucida grande,lucida,arial,sans-serif;margin-top:8px;}
.x-l em{background:url('../xz.gif') 0px 3px no-repeat;width:20px;height:20px;padding-left: 6px;color: #fff;float: left;margin-left:20px;font:8px/1.8 lucida sans unicode,lucida grande,lucida,arial,sans-serif;margin-top:8px;}
.ui-title {height:35px;line-height:35px;overflow: hidden;color: #444;border: 1px solid #eee;}
.ui-title h3 {font-weight: bold;font-size:15px;height: 30px;line-height: 30px;color: #444;padding-left: 5px;}
.red {color: red;}
.ui {background: #f8f8f8;color:#777;line-height: 1.5;font-size:15px;padding:6px 12px;margin-bottom: 15px;text-align: justify;}
.ui h3{margin: 0px;border: 0px;padding: 0;font-weight: bold;}
.py-title {height:35px;line-height:35px;overflow: hidden;color: #444;}
.py-title h3 {font-weight: bold;font-size:15px;height: 30px;line-height: 30px;color: #444;padding-left: 5px;}

@media  all and (max-width:900px) {
	.thumbnailm img {width:158px;height:188px;}
	#post_container li {width: 46.66666%;margin: 0px 5px 10px 5px;}
	.mainleft{width:648px}
	.articlem h2 a{height: 50px;white-space: normal;}
	.articlem h2 {font-size: 12px;font-weight: bold;line-height: 1.5em;padding-bottom: 5px;}
	.arrow-catpanel-top { position: absolute; background: url(../arrow-catpanel-top.png) no-repeat 0px 0px; width: 52px; height: 14px; bottom:-1px; left:80px; z-index: 10; }
}
@media (max-width: 560px){
	.dplayer {height: 200px;}
	section.tab {padding: 5px;}
	.videotitle {padding: 0;margin: 0;}
	.playerbox{height: 200px;}
  	ul.control-box {
    display:  none;
}
/*play1*/
.playhome{width:100%; margin:0 auto;}
.playhome .left{float:left;width:100%;margin-top:10px;border:1px solid #dddddd; padding-top:10px;}
.playhome .share{padding:10px 0px; height:20px;width:100%;}
.playhome .left h1{height:30px;text-align:center;width:100%; font-size:20px; font-weight:bold}
.playhome .player{width:100%;height:100%;}
.playhome .ad640{ width:100%; margin:0 auto; overflow:hidden}
}

/*--------------SLIDER----------------*/
ul.PICslides.clearfix {
    padding: 0px;
}
ul.PICcontrols {
    position: relative;
    margin: -35% 0!important;
}
#PICslider {
	width: 100%;
	margin: 10px auto;
	padding: 0;
	overflow: hidden;
}
#PICslider ol, ul {
	list-style: none;
}
.PICcontrols li {
	/* top: 55%; */
}
.PICcontrols li:nth-child(1) {
	left: 1%;
}
.PICcontrols li:nth-child(2) {
	right: 1%;
}
.PICpagination li {
	background-color: #ddd;
}

.PICpagination li.active {
	background-color: #000;
}
.responsive {
	width: 100%;
	height: auto;
}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}
ul.PICpagination {
    left: 38%;
    display: table;
    bottom: 30px;
}
.PICslides li {
    text-align: -webkit-center;
}
.no-resource {
    text-align: center;
    font-size: 0.45rem;
    padding: 20px 0;
    color: #e7a518;
}
@media (max-width: 480px){
	.PICcontrols li:nth-child(1) {
	left: 2%;
}
ul.PICpagination {
    left: 25%;
}
.PICcontrols li {
	top: 33%;
}
}
/*--------------SLIDER END----------------*/

/*内容*/
.detail_wrap2{width:79%; margin-top:1px; float:right; display:inline;}
.detail_wrap2 .title{height:32px; line-height:22px; overflow:hidden; border-bottom:1px solid #d58405;}
.detail_wrap2 h1{font-size:32px; color:#666;}
.detail_wrap2 .title h1{width:66%;white-space:nowrap; text-overflow:ellipsis;font-weight: bold;float: left;color: #000;font-size: 18px;height: 20px;line-height: 20px;margin-right: 5px;overflow: hidden;}
.detail_wrap2 .title span{color:#FF7E00; margin:6px 0px 0px 14px;font-size:13px;}
.detail_wrap2 ul{width:100%; overflow:hidden;}
.detail_wrap2 li{margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.detail_wrap2 li span{display:inline-block;margin-right:5px}
.detail_wrap2 li p{line-height:20px;font-size:14px; color:#444;overflow:hidden;}
.detail_wrap2 li p a{color:#444;}
.detail_wrap2 li p a:hover {color: #4de600}
.detail_wrap2 li.wrap p{    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.detail_wrap2 .ctime{color:#ff6600; margin-left:15px; float:none;}
.detail_wrap2 .Gold{width:85px; height:15px; margin:8px 0 0 5px; float:left;}
.detail_wrap2 .Gold dd{width:15px; height:15px; margin-right:1px;float:left; overflow:hidden;}
.detail_wrap2 .Gold dd.half{background-position:-415px -70px;}
.detail_wrap2 .Gold dd.all{background-position:-430px -70px;}
.detail_wrap2 .Goldtitle{color:#ff6600;}
.detail_wrap2 .Golder{margin:0 2px; color:#3083fd;}

.media{margin: 0 auto;border-radius: 4px;padding:0 5px 1px 5px;}
.img_wrap img{width:100%; height:100%; float:left; display:block;}
.img_wrap{width: 200px;height:290px;margin-top:1px;box-shadow: 0px 2px 2px #000;outline: 1px solid #000;float:left; display:inline;}
.detail_wrap{width:70%; margin-top:1px; float:right; display:inline;}
.detail_wrap .title{height:32px; line-height:22px; overflow:hidden; border-bottom:1px solid #00A37C;}
.detail_wrap h1{font-size:32px; color:#666;}
.detail_wrap .title h1{width:66%;white-space:nowrap; text-overflow:ellipsis;font-weight: bold;float: left;color: #000;font-size: 18px;height: 20px;line-height: 20px;margin-right: 5px;overflow: hidden;}
.detail_wrap .title span{color:#FF7E00; margin:6px 0px 0px 14px;font-size:13px;}
.detail_wrap ul{width:100%; overflow:hidden;}
.detail_wrap li{margin-bottom:6px;}
.detail_wrap .vs{overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.detail_wrap li span{display:inline-block;margin-right:5px}
.detail_wrap li p{line-height:20px;font-size:14px; color:#444;overflow:hidden;}
.detail_wrap li p a{color:#444;}
.detail_wrap li p a:hover {color: #4de600}
.detail_wrap li.wrap p{    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.detail_wrap .ctime{color:#ff6600; margin-left:15px; float:none;}
.detail_wrap .Gold{width:85px; height:15px; margin:8px 0 0 5px; float:left;}
.detail_wrap .Gold dd{width:15px; height:15px; margin-right:1px;float:left; overflow:hidden;}
.detail_wrap .Gold dd.half{background-position:-415px -70px;}
.detail_wrap .Gold dd.all{background-position:-430px -70px;}
.detail_wrap .Goldtitle{color:#ff6600;}
.detail_wrap .Golder{margin:0 2px; color:#3083fd;}
.note_adds{float:left; display:block; width:100%; height:35px; margin-top:-35px; position:relative; z-index:2;}
.note_bg{width:100%; height:35px; background-color:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; left:0px; top:0px;}
.note_text{color:#fff; font-style:normal; font-size:10px; position:absolute; right:8px; top:8px;}
.uw {text-align: justify;color: #444;}
.zxxz {line-height: 1.5;text-align: justify;color: #444;}
@media (min-width: 1200px){
.img_wrap{width: 200px;height:290px;margin-top:1px;box-shadow: 0px 2px 2px #000;outline: 1px solid #000;float:left; display:inline;}
}
@media(max-width:1199px){
	.hidden-md{display:none!important}
	.img_wrap{width:24%;height:100%;margin-top:1px;box-shadow: 0px 2px 2px #000;outline: 1px solid #000;float:left; display:inline;}
	}
@media (max-width: 991px) and (min-width: 768px){
.hidden-sm {
    display: none!important;
}
}
@media (max-width: 560px){
	.detail_wrap{width:67%; margin-top:1px; float:right; display:inline;}
	.img_wrap{width: 100px;height: 150px;margin-top:1px;box-shadow: 0px 2px 2px #000;outline: 1px solid #000;float:left; display:inline;}
	.img_wrap{margin-top:1px;box-shadow: 0px 2px 2px #000;outline: 1px solid #000;float:left; display:inline;}
    .img_wrap img{width:100%; height:100%; float:left; display:block;}
	.detail_wrap .title h1{width:85%; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.detail_wrap .title{height:30px; line-height:22px; overflow:hidden; border-bottom:1px solid #00A37C;}
	.detail_wrap2 {width: 68%;margin-top: 1px;float: right; display: inline;
}
}
/*专题*/
.ui-z {height:20px;line-height:20px;overflow: hidden;color: #444;}
.ui-z h1 {font-weight: bold;font-size:15px;height:20px;line-height:20px;color: #000;padding-left: 5px;}
.zhuanti{font-size:12px;padding: 10px;line-height: 25px;color: #999999;overflow: hidden}
.zhuanti img{float: left;width:165px;height:106px;margin-right: 13px;border-radius: 4px;}
.mb10 { margin-bottom:10px;}
.movielabel{color: #666;font-size: 10px;line-height:18px;padding: 0; margin:-5px 0 8px 0;position: relative;overflow: hidden;text-overflow: ellipsis;}
.movielabel span{padding: 1px 5px;border-radius: 3px;font-size: 10px;line-height: 1.5;display: inline-block;background: #00A37C;color: white;float: left;margin: 0px 5px 0 0;color: #ffffff;}
.split-line {background-color: #EEEEEE;
    display: inline-block;
    margin-left: 12px;
    margin-right: 12px;
    width: 1px;
    height: 14px;
    vertical-align: -2px;
}
.juqing {color: #666;font-size:14px;line-height:24px;padding: 0;float: left;}
.juqing span{border-radius: 3px;font-size:14px;line-height: 1.5;display: inline-block;font-weight: bold;color: white;float: left;margin: 0px 5px 0 0;color: #333;font-size:14px;}
@media (max-width:767px){
	.detail_wrap li{font-size: 12px;margin-bottom:2px;}
	.juqing {font-size:12px;line-height:21px;padding: 0;float: left;}
    .juqing span{border-radius: 3px;font-size:12px;line-height: 1.5;display: inline-block;font-weight: bold;color: white;float: left;margin: 0px 5px 0 0;color: #333;font-size:14px}
}
.ui {border: 1px dashed #ccc;background-color: #f0f0f0;/*background: #FEFFE6;*/color:#777;line-height: 1.5;font-size:14px;padding: 2px 2px;margin-bottom: 15px;text-align: justify;margin-top:5px;}
.uii{color:#777;line-height: 1.5;font-size: 16px;padding: 2px 2px;margin-bottom: 11px;text-align: justify;}
.ui h2{height: 34px;line-height: 34px;}
.playdingg{float: right;}
.playdingg span{font-size: 20px;font-family: Georgia;text-align: center;float:left;line-height:34px;}
.playdingg span.aa a{ font-size:0%; display:inline-block; vertical-align:top; height:30px; width:34px;  background: url(../btn-vote.png) no-repeat left top; overflow:hidden; text-indent:3000px;}/*添加背景*/
.playdingg span.aa a:hover{ background-position:left bottom;}/*鼠标经过*/
@media (min-width: 1024px){
.sj_none {
    display: none;
}
}

.paihangbang .hot-movie .head {margin-top: 15px}
.paihangbang .hot-movie .head span.douban_score, .ranklist .hot-movie .head span.redate {font-size: 14px;color: #444}
.paihangbang .hot-movie span {display: inline-block;vertical-align: middle}
.paihangbang .hot-movie span.num {margin-right:6px}
.paihangbang .hot-movie span.subject {width: 41%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.paihangbang .hot-movie span.douban_score {width: 15%;color: #00a1d6;margin-left: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.paihangbang .hot-movie span.rstype {width:28%;color: #00a1d6;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
.paihangbang .hot-movie span.hot {width: 10%;float: none}
.paihangbang .hot-movie span.redate {font-size: 12px;color: #ccc;float: right;margin-right: 15px}
.card-wrap {background-color: #FFFFFF;box-shadow: 0 1px 2px rgb(0 0 0 / 5%);padding: 15px 20px;font-size: 12px;}
.hot-movie .list {padding-top: 7px}
.hot-movie .item {line-height: 38px;height: 38px}
.hot-movie .item:hover {background: #F8F8F8;}
.hot-movie .item .num {display: inline-block;width: 20px;height: 18px;border-radius: 3px;background: rgba(0,0,0,0.2);text-align: center;line-height: 18px;font-size: 12px;margin-right: 8px}
.hot-movie .item:nth-child(1) .num {background: #ff6428;color: #fff}
.hot-movie .item:nth-child(2) .num { background: rgba(255,153,0,0.9);color: #fff}
.hot-movie .item:nth-child(3) .num {background: rgba(255,153,0,0.8);color: #fff}
.hot-movie .item .hot {
    float: right;
    font-size: 12px;
    color: #ff6428;
}
.hot-movie .item .subject .ellipsis-one {
    display: inline-block;
    max-width: 42%;
    vertical-align: middle
}
.hot-movie .item .douban_score {
    font-size: 12px;
    color: #ccc;
    margin-left: 5px
}
.hot-movie .title {
    border-bottom: 2px solid #ff6428;
    line-height: 35px;
    margin-bottom: 20px;
}
.hot-movie .title .theme a.active{
    color: #ff6428;
    font-weight: bold;
}
.hot-movie .title .theme a.active:before{
    content: '';
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border: 6px solid  transparent;
    border-top-color: #ff6428;
    left: 50%;
    transform: translateX(-50%);
    top: 124%;
}